package ctn.service.dto;

import java.util.Date;
import java.util.List;

import org.springframework.web.multipart.commons.CommonsMultipartFile;

import ctn.hibernate.po.CtnGrp;


public class PlugDTO {
	private Long ID;
	private Long verID;
	private String cpaName;
	private String createUserName;
	private Date createDate;
	private String infoDesc;
	private String version;	
	private String prodFileName;
	private Long implGrpID;
	private Long watchGrpID;
	private Date CompleteDate;
	private Date effDate;
	private String effDateStr;
	private List<CtnGrp> grps;
	private String implGrpIDStr;
	private String watchGrpIDStr;
	
	public String getImplGrpIDStr() {
		return implGrpIDStr;
	}
	public void setImplGrpIDStr(String implGrpIDStr) {
		this.implGrpIDStr = implGrpIDStr;
	}
	public String getWatchGrpIDStr() {
		return watchGrpIDStr;
	}
	public void setWatchGrpIDStr(String watchGrpIDStr) {
		this.watchGrpIDStr = watchGrpIDStr;
	}
	public List<CtnGrp> getGrps() {
		return grps;
	}
	public void setGrps(List<CtnGrp> grps) {
		this.grps = grps;
	}
	public String getEffDateStr() {
		return effDateStr;
	}
	public void setEffDateStr(String effDateStr) {
		this.effDateStr = effDateStr;
	}
	private String verStatus;
	private boolean isEdit;
	
	private String fileName;
	private String fileUrl;
	private String fileTyp;
	private String filePath;
	private CommonsMultipartFile upFile;
	
	
	public CommonsMultipartFile getUpFile() {
		return upFile;
	}
	public void setUpFile(CommonsMultipartFile upFile) {
		this.upFile = upFile;
	}
	public String getFilePath() {
		return filePath;
	}
	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}
	public String getFileTyp() {
		return fileTyp.toUpperCase();
	}
	public void setFileTyp(String fileTyp) {
		this.fileTyp = fileTyp;
	}
	/*public String getFileName() {
		return fileName;
	}
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}*/
	public String getFileUrl() {
		return fileUrl;
	}
	public void setFileUrl(String fileUrl) {
		this.fileUrl = fileUrl;
	}
	
	public Long getID() {
		return ID;
	}
	public void setID(Long iD) {
		ID = iD;
	}
	

	public Long getVerID() {
		return verID;
	}
	public void setVerID(Long verID) {
		this.verID = verID;
	}
	public String getCpaName() {
		return cpaName;
	}
	public void setCpaName(String cpaName) {
		this.cpaName = cpaName;
	}
	public String getCreateUserName() {
		return createUserName;
	}
	public void setCreateUserName(String createUserName) {
		this.createUserName = createUserName;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	public String getInfoDesc() {
		return infoDesc;
	}
	public void setInfoDesc(String infoDesc) {
		this.infoDesc = infoDesc;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	public String getFileName() {
		return fileName;
	}
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	public String getProdFileName() {
		return prodFileName;
	}
	public void setProdFileName(String prodFileName) {
		this.prodFileName = prodFileName;
	}
	public Long getImplGrpID() {
		return implGrpID;
	}
	public void setImplGrpID(Long implGrpID) {
		this.implGrpID = implGrpID;
	}
	public Long getWatchGrpID() {
		return watchGrpID;
	}
	public void setWatchGrpID(Long watchGrpID) {
		this.watchGrpID = watchGrpID;
	}


	public Date getCompleteDate() {
		return CompleteDate;
	}
	public void setCompleteDate(Date completeDate) {
		CompleteDate = completeDate;
	}
	public Date getEffDate() {
		return effDate;
	}
	public void setEffDate(Date effDate) {
		this.effDate = effDate;
	}
	
	public String getVerStatus() {
		return verStatus;
	}
	public void setVerStatus(String verStatus) {
		this.verStatus = verStatus;
	}
	public boolean isEdit() {
		return isEdit;
	}
	public void setEdit(boolean isEdit) {
		this.isEdit = isEdit;
	}
/*	public CommonsMultipartFile getUpFile() {
		return upFile;
	}
	public void setUpFile(CommonsMultipartFile upFile) {
		this.upFile = upFile;
	}
	public String getFileUrl() {
		return fileUrl;
	}
	public void setFileUrl(String fileUrl) {
		this.fileUrl = fileUrl;
	}
	public String getFileTyp() {
		return fileTyp;
	}
	public void setFileTyp(String fileTyp) {
		this.fileTyp = fileTyp;
	}
	public String getFilePath() {
		return filePath;
	}
	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}*/
	
	
}
